moonshine redistilled in homemade stills - Alemán Inglés Diccionario